.icon{
    width: 30px;
    height: 30px;
}

.title {
    min-width: 5em;
  }
  .el-table .warning-row {
    --el-table-tr-bg-color: var(--el-color-warning-light-9);
  }
  .el-table .success-row {
    --el-table-tr-bg-color: var(--el-color-success-light-9);
  }
  .el-card__header {
    max-height: 10vh;
  }
  .pagination {
    max-height: 3vh;
  }
  .demo-form-inline .el-input {
    --el-input-width: 300px;
  }
  .el-form-item__label {
    line-height: 25px;
  }
  .el-form-item{
    margin-bottom: 0px;
  }
  .card-footer {
    display: flex;
    justify-content: flex-end;
    align-items: flex-end;
  }
  .total-font {
    margin-right: 15px;
    font-weight: 500;
    line-height: 21px;
    color: #595959;
  }